Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LEAF STREET Terraced £227,515 £82,950 29 Aug 2002
18 LEAF STREET Terraced £182,282 £134,950 16 Mar 2016
20 LEAF STREET Terraced £191,859 £69,950 23 Aug 2002
22 LEAF STREET Terraced £196,864 £155,000 31 Aug 2017
24 LEAF STREET Flats/Maisonettes £249,772 £123,950 17 May 2004
26 LEAF STREET Flats/Maisonettes £345,662 £181,000 27 Sep 2004
26 LEAF STREET Flats/Maisonettes £345,662 £181,000 27 Sep 2004
28 LEAF STREET Flats/Maisonettes £343,327 £200,000 4 Aug 2006
30 LEAF STREET Flats/Maisonettes £340,295 £181,000 28 Jan 2005